package top.healthylife.gateway.platform.eye.dto.jingyingfengxian.EyeReqMortGageInfoDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;


/**
* @author: GenUtil
* @date: 2020-12-15 11:23:36
*/
@Data
@Accessors(chain = true)
@ApiModel("Baseinfo")
public class Baseinfo {

    @JsonProperty("amount")
    @ApiModelProperty(value = "被担保债权数额", example = "350万元人民币元")
    private String amount;

    @JsonProperty("cancelDate")
    @ApiModelProperty(value = "注销日期", example = "1498752000000")
    private Long cancelDate;

    @JsonProperty("publishDate")
    @ApiModelProperty(value = "公示日期", example = "1498752000000")
    private Long publishDate;

    @JsonProperty("regDate")
    @ApiModelProperty(value = "登记日期", example = "2017-04-27")
    private String regDate;

    @JsonProperty("remark")
    @ApiModelProperty(value = "备注", example = "")
    private String remark;

    @JsonProperty("type")
    @ApiModelProperty(value = "被担保债权种类", example = "借款合同")
    private String type;

    @JsonProperty("overviewRemark")
    @ApiModelProperty(value = "概况备注（已废弃）", example = "")
    private String overviewRemark;

    @JsonProperty("overviewTerm")
    @ApiModelProperty(value = "概况债务人履行债务的期限（已废弃）", example = "2017年04月27日至2018年04月26日")
    private String overviewTerm;

    @JsonProperty("overviewAmount")
    @ApiModelProperty(value = "概况数额（已废弃）", example = "350万元人民币元")
    private String overviewAmount;

    @JsonProperty("regDepartment")
    @ApiModelProperty(value = "登记机关", example = "融水苗族自治县市场监督管理局")
    private String regDepartment;

    @JsonProperty("regNum")
    @ApiModelProperty(value = "登记编号", example = "融工商抵登字[2017]31号")
    private String regNum;

    @JsonProperty("overviewScope")
    @ApiModelProperty(value = "概况担保的范围（已废弃）", example = "抵押担保")
    private String overviewScope;

    @JsonProperty("scope")
    @ApiModelProperty(value = "担保范围", example = "抵押担保")
    private String scope;

    @JsonProperty("overviewType")
    @ApiModelProperty(value = "概况种类（已废弃）", example = "借款合同")
    private String overviewType;

    @JsonProperty("term")
    @ApiModelProperty(value = "债务人履行债务的期限", example = "2017年04月27日至2018年04月26日")
    private String term;

    @JsonProperty("id")
    @ApiModelProperty(value = "表id", example = "9896676")
    private Long id;

    @JsonProperty("cancelReason")
    @ApiModelProperty(value = "注销原因", example = "")
    private String cancelReason;

    @JsonProperty("status")
    @ApiModelProperty(value = "状态", example = "有效")
    private String status;

    @JsonProperty("base")
    @ApiModelProperty(value = "省份", example = "gx")
    private String base;

}
